prevent competition substantially - Inglés Sinónimo Diccionario